leave tooth marks - Español Inglés Diccionario